Polynomial Path Orders
نویسندگان
چکیده
This paper is concerned with the complexity analysis of constructor term rewrite systems and its ramification in implicit computational complexity. We introduce a path order with multiset status, the polynomial path order POP, that is applicable in two related, but distinct contexts. On the one hand POP induces polynomial innermost runtime complexity and hence may serve as a syntactic, and fully automatable, method to analyse the innermost runtime complexity of term rewrite systems. On the other hand POP provides an order-theoretic characterisation of the polytime computable functions: the polytime computable functions are exactly the functions computable by an orthogonal constructor TRS compatible with POP.
منابع مشابه
Dependency Pairs and Polynomial Path Orders
We show how polynomial path orders can be employed efficiently in conjunction with weak innermost dependency pairs to automatically certify polynomial runtime complexity of term rewrite systems and the polytime computability of the functions computed. The established techniques have been implemented and we provide ample experimental data to assess the new method.
متن کاملPolynomial-time Construction of Contraction Hierarchies
In this paper we consider a variant of the multi-criteria shortest path problem where the different criteria are combined in an arbitrary conic combination at query time. We show that contraction hierarchies (CH) a very powerful speedup technique originally developed for standard shortest path queries (Geisberger et al. 2008) can be adapted to this scenario and lead after moderate preprocessing...
متن کاملPolynomial-Time Construction of Contraction Hierarchies for Multi-Criteria Objectives: Extended Abstract
In this paper we consider a variant of the multi-criteria shortest path problem where the different criteria are combined in an arbitrary conic combination at query time. We show that contraction hierarchies (CH) a very powerful speedup technique originally developed for standard shortest path queries (Geisberger et al. 2008) can be adapted to this scenario and lead after moderate preprocessing...
متن کاملFormalizing Termination Proofs under Polynomial Quasi-interpretations
It is known that (i) programs can be executed in polynomial space if they are compatible with lexicographic path orders (LPOs) and admit polynomial quasi-interpretations (PQIs), and (ii) LPO-termination proofs can be formalized in the Σ2-induction fragment of Peano arithmetic. We show that LPO-termination proofs can be formalized in the second order system U2 of bounded arithmetic if the compat...
متن کاملEfficient implementation of low time complexity and pipelined bit-parallel polynomial basis multiplier over binary finite fields
This paper presents two efficient implementations of fast and pipelined bit-parallel polynomial basis multipliers over GF (2m) by irreducible pentanomials and trinomials. The architecture of the first multiplier is based on a parallel and independent computation of powers of the polynomial variable. In the second structure only even powers of the polynomial variable are used. The par...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Logical Methods in Computer Science
دوره 9 شماره
صفحات -
تاریخ انتشار 2013